/*面包屑*/
.navtwo_title{color:rgba(166,166,166,0.80);}


.main{position:relative;margin-top:84px;}
.prodct_contop{padding-top:124px;padding-bottom:94px;background-image:url('../image/prodct_bj.png');background-size:cover;background-repeat:no-repeat;background-position:center bottom;}
.prodct_contoplefttitle{color:#0562AF;font-style:normal;font-weight:700;line-height:60px;position:relative;margin-bottom:88px;}
.prodct_contoplefttitle::after{content:'';position:absolute;width:16px;height:2px;left:0;background-color:#0562AF;bottom:-24px;}
.prodct_contopleftxq{margin-bottom:47px;}
.prodct_contopleftxq p{color:#333;font-size:18px;font-weight:400;line-height:32px;padding-bottom:30px;}
.prodct_contoptab{display:flex;}
.prodct_contoptab_item{flex:1;margin-right:24px;color:#333;font-size:18px;font-weight:700;line-height:1.2;padding-bottom:16px;border-bottom:2px solid #CBD8E3;position:relative;cursor:pointer;}
.prodct_contoptab_item::after{content:'';position:absolute;width:0%;height:2px;background-color:#0562AF;left:0;bottom:-2px;transition:.3s;}
.prodct_contoptab_item.active::after{width:100%;transition:3s;}
.prodct_contoptab_item.active{color:#0562AF;}
.prodct_contoptab_item:last-child{margin-right:0;}
.prodct_contopbox{display:flex;align-items:center;}
.prodct_contopright{width:42%;background-size:contain;background-repeat:no-repeat;}
.prodct_contopright_mb{width:100%;visibility:hidden;}
.prodct_contopleft{flex:1;}
.prodct_contoptabcon_item{display:none;}
.prodct_contoptabcon_item.active{display:block;}

/* last */
.product_last{padding-top:151px;padding-bottom:85px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;}
.product_lastmb{width:100%;height:100%;left:0;top:0;position:absolute;opacity:0.2;background:rgba(0,0,0,0.50);}
.activitys_gos{display:flex;align-items:center;justify-content:space-between;width:140px;height:50px;padding:6px;padding-left:16px;border-radius:999px;cursor:pointer;position:relative;z-index:99;background:linear-gradient(90deg,#FFA41C 0%,rgba(255,164,28,0.25) 100%);transition:0.78s;}
.activitys_gos:hover{background:linear-gradient(90deg,#FFA41C 0%,#ffb23f 100%);transition:background 0.3s ease;}
.activitys_gos:hover .gogo{transform:rotate(45deg);transition:0.6s;}
.gogo{transition:0.6s;}
.activitys_size{color:#FFF;font-size:16px;font-weight:400;}
.activitys_goicon{display:flex;align-items:center;width:38px;}
.activitys_goicon>img{width:38px;height:38px;}
.product_lastboxtitle1{color:#FFF;text-align:center;font-weight:700;line-height:1.5;margin-bottom:12px;}
.product_lastboxtitle2{color:#FFF;font-size:18px;font-weight:400;line-height:32px;margin-bottom:40px;}
.product_lastbox{position:relative;text-align:center;z-index:1;}
.product_lastboxtitle3{display:flex;justify-content:center;}
.product_lastboxtitle3 .activitys_gos{width:170px;height:60px;}
.product_lastboxtitle3 .activitys_goicon{width:48px;}
.product_lastboxtitle3 .activitys_goicon>img{width:48px;height:48px;}

/* center */
.prodct_concenter{background:#FFF;padding-top:48px;padding-bottom:56px;}
.prodct_center_headertab{display:flex;align-items:center;}
.prodct_center_headertab_item{display:flex;padding:16px 32px;border-radius:40px;background:#F5F7FA;color:#333;font-size:18px;font-weight:700;line-height:32px;margin-right:16px;cursor:pointer;transition:.3s;}
.prodct_center_headertab_item:last-child{margin-right:0;}
.prodct_center_headertab_item.active{background:#0562AF;box-shadow:0px 8px 20px 0px rgba(5,98,175,0.20);color:#FFF;transition:.3s;}
.prodct_center_headertab_item:hover{background:#0562AF;box-shadow:0px 8px 20px 0px rgba(5,98,175,0.20);color:#FFF;transition:.3s;}
.prodct_center_headertit{color:#333;font-weight:700;line-height:1.2;}
.prodct_center_header{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #E0E0E0;}
.prodct_center_headertip{margin-bottom:16px;color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-top:20px;}
.ss_input{width:100%;border-radius:8px;overflow:hidden;position:relative;margin-bottom:26px;}
.ss_input input{background:#F5F7FA;padding:12px 40px 12px 16px;width:100%;height:52px;line-height:28px;font-size:16px;border:none;}
.ss_input button{cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);}
.pro_tab{display:none;}
.pro_tab.active{display:block;}
.product_all{display:flex;flex-wrap:wrap;}
.product_item{padding:12px;width:50%;position:relative;border-radius:16px;overflow:hidden;}
.product_item_box{width:100%;height:100%;position:absolute;left:0;top:0;padding:12px;}
.product_item_box a{width:100%;height:100%;display:block;border-radius:16px;overflow:hidden;padding:50px 40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;}
.product_item:nth-child(odd) .product_item_box{padding-left:0;}
.product_item:nth-child(even) .product_item_box{padding-right:0;}
.product_item:nth-child(odd){padding-left:0;}
.product_item:nth-child(even){padding-right:0;}
.product_item_boxtop p:nth-child(1){color:#FFF;font-size:18px;font-weight:400;line-height:1.4;}
.product_item_boxtop p:nth-child(2){color:#FFF;font-family:"Alimama FangYuanTi VF";font-weight:500;line-height:1.2;margin-top:12px;position:relative;}
.product_item_boxtop p:nth-child(2)::after{width:10px;height:1px;background:#FFF;content:'';position:absolute;left:0;bottom:-16px;}
.product_item_boxbot{display:flex;align-items:center;}
.product_item_boxbot_itemleft span:nth-child(1){color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:4px;}
.product_item_boxbot_itemleft span:nth-child(2){color:#FFF;font-family:"Alimama FangYuanTi VF";font-size:24px;font-style:normal;font-weight:500;line-height:28px;}
.product_item_boxbot_itemleft span em{margin-left:4px;color:#FFF;font-family:"Alimama FangYuanTi VF";font-size:16px;font-style:normal;font-weight:500;line-height:26px;}
.product_item_boxbot_itemleft{display:flex;flex-direction:column;}
.product_item_boxbot_itemright{padding:0 16px;}
.product_item_boxbot_item{display:flex;align-items:center;}
.product_item_boxbot_item:last-child .product_item_boxbot_itemright{display:none;}
.cp_itemimg{position:absolute;top:50%;transform:translateY(-50%);height:calc(100% - 40px);right:20px;background-repeat:no-repeat;background-size:contain;background-position:right;z-index:-1;transition:all .3s;}
.cp_itemimg img{height:100%;visibility:hidden;}
.pro_logo{position:absolute;right:5%;bottom:11%;z-index:2;width:15%;}
.product_item:hover .product_item_boxbutton{margin-top:33px;}

@media (min-width:992px){
    .prodct_contoptabcon{position:relative;padding-bottom:60px;}
    .prodct_contoptab{position:absolute;left:0;bottom:0;width:100%;}
    .product_item_box a:hover{padding-bottom:40px;}
    .product_item:hover .activitys_gos{background:linear-gradient(90deg,#FFA41C 0%,#ffb23f 100%);transition:background 0.3s ease;}
    .product_item .activitys_gos:hover .gogo{transform:rotate(45deg);transition:0.6s;}
    .product_item:hover .product_item_boxbutton{margin-top:33px;height:50px;transition:.3s;}
    .product_item:hover .cp_itemimg{right:0;}
    .product_item_boxbutton{margin-top:0px;height:0px;overflow:hidden;transition:.3s;}
}
@media (max-width:1440px){
    .prodct_contoptab_item{margin-right:20px;}
    .prodct_contoplefttitle{line-height:50px;margin-bottom:55px;}
    .product_item_boxbot_itemright{padding:0 10px;}
    .product_item_boxbot_itemleft span:nth-child(2){font-size:22px;}
}
@media (max-width:1366px){
    .prodct_contopright{width:39%;}
    .product_item_boxbot_itemleft span:nth-child(2){font-size:20px;line-height:28px;}
}
@media (max-width:1280px){
    .prodct_contopright{width:42%;}
    .product_item_box a{padding:40px 40px 30px 40px;}
    .product_item:hover .product_item_boxbutton{margin-top:25px;}
    .prodct_center_headertab_item{padding:14px 25px;font-size:18px;line-height:32px;margin-right:12px;}
}
@media (max-width:1200px){
    .product_item_box a{padding:28px 40px 30px 40px;}
    .product_item_box a:hover{padding-bottom:20px;}
    .product_item:hover .product_item_boxbutton{margin-top:15px;}
    .product_item_boxbot_itemleft span:nth-child(1){line-height:24px;margin-bottom:0px;}
}

@media (max-width:991px){
    .prodct_contopbox{flex-flow:column;}
    .prodct_contopleft{width:100%;order:2;}
    .prodct_contopright{width:100%;}
    .prodct_contoptab{padding-bottom:30px;}
    .prodct_contoplefttitle{line-height:50px;margin-bottom:68px;}
    .prodct_contopleftxq{margin-bottom:60px;}
    .prodct_contop{padding-top:90px;padding-bottom:60px;}
    .prodct_contopleftxq{margin-bottom:30px;}
    .prodct_contopleftxq p{font-size:18px;line-height:30px;padding-bottom:20px;}
    .prodct_center_headertab_item{padding:14px 15px;font-size:16px;font-weight:500;margin-right:10px;}
    .product_item_box a{padding:20px 20px 30px 20px;}
    .product_item_box a:hover{padding-bottom:30px;}
    .product_item_box{background-image:url(../image/cp_bak.jpg);background-repeat:no-repeat;}
    .product_item>img{display:none;}
    .cp_itemimg img{width:100%;height:auto;}
    .product_item_box{position:relative;height:auto;padding:0;}
    .cp_itemimg{position:relative;top:inherit;right:inherit;transform:inherit;height:auto;}
    .product_item_boxbot{padding-top:35px;}
    .product_item_boxbutton{margin-top:25px;height:50px;}
    .product_item:hover .product_item_boxbutton{margin-top:25px;}
}
@media (max-width:767px){
    .main{margin-top:80px;}
    .prodct_contop{padding-top:70px;padding-bottom:40px;}
    .prodct_contoptabcon{padding-top:30px;}
    .prodct_contoplefttitle{line-height:40px;margin-bottom:35px;}
    .prodct_contoplefttitle::after{bottom:-12px;}
    .prodct_contoptab{display:block;padding-bottom:30px;}
    .prodct_contoptab_item{width:100%;margin-bottom:15px;}
    .prodct_contopleftxq{margin-bottom:0;}
    .prodct_contopleftxq p{font-size:16px;line-height:26px;padding-bottom:20px;}
    .prodct_center_header{display:block;}
    .prodct_center_headertit{width:100%;}
    .prodct_center_headertab{padding-top:10px;width:100%;display:block;overflow:hidden;}
    .prodct_center_headertab_item{width:50%;float:left;margin-top:20px;justify-content:center;margin-right:0;}
    .product_item{width:100%;padding:0;margin-bottom:20px;}
    .product_item_boxtop p:nth-child(1){font-size:16px;}
    .product_item_boxbot_itemleft span:nth-child(2){font-size:18px;}
    .product_item_boxbot_itemleft span em{font-size:14px;}
    .product_item_boxbot_itemright{padding:0 4px;}
    .product_lastboxtitle3 .activitys_goicon{width:38px;}
    .product_lastboxtitle3 .activitys_gos{width:140px;height:50px;}
    .product_lastboxtitle3 .activitys_goicon > img{width:38px;height:38px;}
}
@media (max-width:414px){
    .prodct_center_headertab_item{width:100%;}
}